Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
156 TELFORD AVENUE Terraced £275,188 £177,000 12 Oct 2007
197 TELFORD AVENUE Terraced £361,596 £257,000 29 Oct 2015
199 TELFORD AVENUE Terraced £256,124 £151,000 7 May 2010
205 TELFORD AVENUE Terraced £330,521 £255,000 1 Mar 2017
207 TELFORD AVENUE Terraced £293,508 £215,000 1 Feb 2016